home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 March / PCWorld_2001-03_cd.bin / Software / TemaCD / classbuild / ClassBuilder 2.2 PR405 Setup.exe / install_script.iss
Text File  |  2001-01-16  |  4KB  |  62 lines

  1. ;InnoSetupVersion=1.3.25
  2.  
  3. [Setup]
  4. AppName=ClassBuilder 2.2
  5. AppVerName=ClassBuilder version 2.2 (PR405)
  6. AppId=ClassBuilder 2.2
  7. DefaultDirName={pf}\ClassBuilder 2.2
  8. DefaultGroupName=ClassBuilder 2.2
  9. OutputBaseFilename=ClassBuilder 2.2 PR405 Setup
  10. Compression=zip
  11. PrivilegesRequired=none
  12. WizardImageFile=embedded\WizardImage0.bmp
  13. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  14.  
  15. [Files]
  16. Source: "{app}\README.TXT"; DestDir: "{app}"; 
  17. Source: "{app}\ClassBuilder.exe"; DestDir: "{app}"; 
  18. Source: "{app}\ClassBuilder Problem Report List.doc"; DestDir: "{app}"; 
  19. Source: "{app}\Template.rtf"; DestDir: "{app}"; 
  20. Source: "{app}\Include\CB_CompiledMacros.CBH"; DestDir: "{app}\Include"; 
  21. Source: "{app}\Include\CB_CriticalMulti.h"; DestDir: "{app}\Include"; 
  22. Source: "{app}\Include\CB_CriticalMultiOwned.h"; DestDir: "{app}\Include"; 
  23. Source: "{app}\Include\CB_CriticalSection.h"; DestDir: "{app}\Include"; 
  24. Source: "{app}\Include\CB_CriticalSingle.h"; DestDir: "{app}\Include"; 
  25. Source: "{app}\Include\CB_CriticalSingleOwned.h"; DestDir: "{app}\Include"; 
  26. Source: "{app}\Include\CB_CriticalStaticMulti.h"; DestDir: "{app}\Include"; 
  27. Source: "{app}\Include\CB_CriticalStaticMultiOwned.h"; DestDir: "{app}\Include"; 
  28. Source: "{app}\Include\CB_CriticalUniqueValueTree.h"; DestDir: "{app}\Include"; 
  29. Source: "{app}\Include\CB_CriticalUniqueValueTreeOwned.h"; DestDir: "{app}\Include"; 
  30. Source: "{app}\Include\CB_CriticalValueTree.h"; DestDir: "{app}\Include"; 
  31. Source: "{app}\Include\CB_CriticalValueTreeOwned.h"; DestDir: "{app}\Include"; 
  32. Source: "{app}\Include\CB_CriticalAvlTree.h"; DestDir: "{app}\Include"; 
  33. Source: "{app}\Include\CB_CriticalAvlTreeOwned.h"; DestDir: "{app}\Include"; 
  34. Source: "{app}\Include\CB_IteratorMulti.h"; DestDir: "{app}\Include"; 
  35. Source: "{app}\Include\CB_IteratorStaticMulti.h"; DestDir: "{app}\Include"; 
  36. Source: "{app}\Include\CB_Multi.h"; DestDir: "{app}\Include"; 
  37. Source: "{app}\Include\CB_MultiOwned.h"; DestDir: "{app}\Include"; 
  38. Source: "{app}\Include\CB_Single.h"; DestDir: "{app}\Include"; 
  39. Source: "{app}\Include\CB_SingleOwned.h"; DestDir: "{app}\Include"; 
  40. Source: "{app}\Include\CB_StaticMulti.h"; DestDir: "{app}\Include"; 
  41. Source: "{app}\Include\CB_StaticMultiOwned.h"; DestDir: "{app}\Include"; 
  42. Source: "{app}\Include\CB_UniqueValueTree.h"; DestDir: "{app}\Include"; 
  43. Source: "{app}\Include\CB_UniqueValueTreeOwned.h"; DestDir: "{app}\Include"; 
  44. Source: "{app}\Include\CB_ValueTree.h"; DestDir: "{app}\Include"; 
  45. Source: "{app}\Include\CB_ValueTreeOwned.h"; DestDir: "{app}\Include"; 
  46. Source: "{app}\Include\CB_AvlTree.h"; DestDir: "{app}\Include"; 
  47. Source: "{app}\Include\CB_AvlTreeOwned.h"; DestDir: "{app}\Include"; 
  48.  
  49. [Dirs]
  50. Name: "{app}\Include"; 
  51.  
  52. [Registry]
  53. Root: HKCR; Subkey: ".cbd"; ValueType: String; ValueData: "ClassBuilderFile"; 
  54. Root: HKCR; Subkey: "ClassBuilderFile"; ValueType: String; ValueData: "ClassBuilder File"; 
  55. Root: HKCR; Subkey: "ClassBuilderFile\DefaultIcon"; ValueType: String; ValueData: "{app}\ClassBuilder.EXE,25"; 
  56. Root: HKCR; Subkey: "ClassBuilderFile\shell\open\command"; ValueType: String; ValueData: """{app}\ClassBuilder.EXE"" /dde"; 
  57. Root: HKCR; Subkey: "ClassBuilderFile\shell\open\ddeexec"; ValueType: String; ValueData: "[open(""%1"")]"; 
  58. Root: HKCR; Subkey: "ClassBuilderFile\shell\open\ddeexec\application"; ValueType: String; ValueData: "ClassBuilder"; 
  59.  
  60. [Icons]
  61. Name: "{group}\ClassBuilder"; Filename: "{app}\ClassBuilder.EXE"; WorkingDir: "{app}"; IconFilename: "{app}\ClassBuilder.EXE"; IconIndex: 25; 
  62.